keep the wolves at bay - Turc Anglais Dictionnaire